package juego;

import org.w3c.dom.Document;
import org.w3c.dom.Element;


public class TanqueEnergia extends Botin{
	
	//atributos de clase
	private static int miTamanio = 1;
	private static int miNivelEnergia = 6;

		
	//metodos
	
	//constructor. recibe una coordenada
	public TanqueEnergia(Coordenada origen) {
		
		super (origen);
	}


	@Override
	public int verTamanio() {
		
		return miTamanio;
	}


	//le recarga energia al algo42.
	//recibe como parametro un Tripulado
	@Override
	public void mejorar(Tripulado nave) {
		
		nave.recargarEnergia(miNivelEnergia);
	};
	

	public Element getElement(Document doc) {
		Element botin = doc.createElement("TanqueEnergia");
		
		this.persistirUbicable(doc, botin);
		
		return botin;
	}
	

	
	public static TanqueEnergia fromElement(Element element) {
		TanqueEnergia botin = new TanqueEnergia(new Coordenada(-1,-1));
		
		Botin.recuperarBotin(element,botin);
			
		return botin;
	}
	

	

	
	

	
	

}
